home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 …ember: Reference Library / Apple Developer Reference Library (December 1999) (Disk 1).iso / pc / technical documentation / develop / develop issue 21 / develop issue 21 references / apple event registry & suites / apple event registry / mail suite 1.0 / mailsuite.h < prev    next >
Encoding:
Text File  |  1996-08-23  |  1.8 KB  |  93 lines

  1. /*
  2.      File:        MailSuite.h
  3.  
  4.      Contains:    Constant declarations for the Mail Suite 1.0
  5.  
  6.      Version:    1.0
  7.  
  8.      DRI:        Greg Scown
  9.  
  10.      Copyright:    © 1995-1996 by Apple Computer, Inc.
  11.                  All rights reserved.
  12.  
  13. */
  14.  
  15.  
  16. /* Constants defined in the Mail Suite */
  17.  
  18. enum {
  19.     kAEMailSuite            =    'mail',
  20.     kAEMailSend                =    'send'
  21. };
  22.  
  23. /* Classes defined in the Mail Suite */
  24.  
  25. enum {
  26.     cAddress                =     'addr',
  27.     cInLetter                =    'inl ',
  28.     cInMessage                =    'inm ',
  29.     cInTray                    =    'int ',
  30.     cMessage                =    'msg ',
  31.     cMessageContainer        =    'msgc',
  32.     cOutLetter                =    'outl',
  33.     cOutMessage                =    'outm',
  34.     cOutTray                =    'outt',
  35.     cRecipient                =    'rcpt'
  36. };
  37.  
  38. /* Properties defined in the Mail Suite */
  39.  
  40. enum {
  41.     pAddressString            =    'astr',
  42.     pAddressType            =    'atyp',
  43.     pAddressURL                =    'aurl',
  44.     pContent                =    'ctnt',
  45.     pDeliveryStatus            =    'dlvs',
  46.     pDisplayName            =    'dspn',
  47.     pMessageCreator            =    'mcrt',
  48.     pMessageType            =    'mtyp',
  49.     pPriority                =    'prty',
  50.     pRead                    =    'read',
  51.     pReadStatus                =    'rdst',
  52.     pReceived                =    'rcvd',
  53.     pRecipientType            =    'rtyp',
  54.     pSender                    =    'sndr',
  55.     pStorage                =    'stor',
  56.     pSubject                =    'subj',
  57.     pTimeSent                =    'tims'
  58. };
  59.  
  60. /* Enumerations defined in the Mail Suite */
  61.  
  62. enum {
  63.  
  64.     /* Delivery status */
  65.     enumUnsent                =    'unst',
  66.     enumInTransit            =    'intr',
  67.     enumSent                =    'sent',
  68.     enumProblem                =    'prob',
  69.     
  70.     /* Read status */
  71.     enumUntouched            =    'untc',
  72.     enumOpened                =    'opnd',
  73.     enumRead                =    'read',
  74.     enumInTrash                =    'itrs',
  75.     
  76.     /* Priority */
  77.     enumLowPriority            =    '!low',
  78.     enumHighPriority        =    '!hgh',
  79.     enumNormalPriority        =    '!nrm',
  80.     
  81.     /* Recipient type */
  82.     enumToRecipient            =    '!to ',
  83.     enumCCRecipient            =    '!cc ',
  84.     enumBCCRecipient        =    '!bcc',
  85.     
  86.     /* Address type */
  87.     enumInternetAddress        =    '@int',
  88.     enumFaxAddress            =    '@fax',
  89.     enumAppleTalkAddress    =    '@atk',
  90.     enumPowerShareAddress    =    '@ps ',
  91.     enumPowerTalkAddress    =    '@pt '
  92.     
  93. };